1 <?php
2     include(
"../includes/config.php");
3     include(
"../includes/validate_data.php");
4     session_start();
5     
if(isset($_SESSION['admin_login'])) {
6         
if($_SESSION['admin_login'] == true) {
7             $id = $_GET[
'id'];
8             $query_selectDistDetails =
"SELECT * FROM distributor WHERE dist_id='$id'";
9             $result_selectDistDetails = mysqli_query($con,$query_selectDistDetails);
10             $row_selectDistDetails = mysqli_fetch_array($result_selectDistDetails);
11             $name = $email = $phone = $address =
"";
12             $nameErr = $emailErr = $phoneErr = $requireErr = $confirmMessage =
"";
13             
if($_SERVER['REQUEST_METHOD'] == "POST") {
14                 
if(!empty($_POST['txtDistributorName'])) {
15                     $resultValidate_name = validate_name($_POST[
'txtDistributorName']);
16                     
if($resultValidate_name == 1) {
17                         $name = $_POST[
'txtDistributorName'];
18                     }
19                     
else{
20                         $nameErr = $resultValidate_name;
21                     }
22                 }
23                 
if(!empty($_POST['txtDistributorEmail'])) {
24                     $resultValidate_email = validate_email($_POST[
'txtDistributorEmail']);
25                     
if($resultValidate_email == 1) {
26                         $email = $_POST[
'txtDistributorEmail'];
27                     }
28                     
else {
29                         $emailErr = $resultValidate_email;
30                     }
31                 }
32                 
if(!empty($_POST['txtDistributorPhone'])) {
33                     $resultValidate_phone = validate_phone($_POST[
'txtDistributorPhone']);
34                     
if($resultValidate_phone == 1) {
35                         $phone = $_POST[
'txtDistributorPhone'];
36                     }
37                     
else {
38                         $phoneErr = $resultValidate_phone;
39                     }
40                 }
41                 
if(!empty($_POST['txtDistributorAddress'])) {
42                     $address = $_POST[
'txtDistributorAddress'];
43                 }
44                 
if($name != null && $phone != null && $resultValidate_email ==1) {
45                     $query_UpdateDist =
"UPDATE distributor SET dist_name='$name',dist_email='$email',dist_phone='$phone',dist_address='$address' WHERE dist_id='$id'";
46                     
if(mysqli_query($con,$query_UpdateDist)) {
47                         echo
"<script> alert(\"Distributor Details Updated Successfully\"); </script>";
48                         header(
'Refresh:0;url=view_distributor.php');
49                     }
50                     
else {
51                         $requireErr =
"Updating Distributor Failed";
52                     }
53                 }
54                 
else {
55                     $requireErr =
"* Valid Name & Phone Number are compulsory";
56                 }
57             }
58         }
59         
else {
60             header(
'Location:../index.php');
61         }
62     }
63     
else {
64         header(
'Location:../index.php');
65     }
66 ?>
67 <!DOCTYPE html>
68 <html>
69 <head>
70     <title> Edit Manufacturer </title>
71     <link rel=
"stylesheet" href="../includes/main_style.css" >
72 </head>
73 <body>
74     <?php
75         include(
"../includes/header.inc.php");
76         include(
"../includes/nav_admin.inc.php");
77         include(
"../includes/aside_admin.inc.php");
78     ?>
79     <section>
80         <h1>Edit Manufacturer</h1>
81         <form action=
"" method="POST" class="form">
82         <ul
class="form-list">
83         <li>
84             <div
class="label-block"> <label for="distributor:name">Name</label> </div>
85             <div
class="input-box"> <input type="text" id="distributor:name" name="txtDistributorName" placeholder="Name" value="<?php echo $row_selectDistDetails['dist_name']; ?>" required /> </div> <span class="error_message"><?php echo $nameErr; ?></span>
86         </li>
87         <li>
88             <div
class="label-block"> <label for="distributor:email">Email</label> </div>
89             <div
class="input-box"> <input type="text" id="distributor:email" name="txtDistributorEmail" placeholder="Email" value="<?php echo $row_selectDistDetails['dist_email']; ?>" required /> </div> <span class="error_message"><?php echo $emailErr; ?></span>
90         </li>
91         <li>
92             <div
class="label-block"> <label for="distributor:phone">Phone</label> </div>
93             <div
class="input-box"> <input type="text" id="distributor:phone" name="txtDistributorPhone" placeholder="Phone" value="<?php echo $row_selectDistDetails['dist_phone']; ?>" /> </div> <span class="error_message"><?php echo $phoneErr; ?></span>
94         </li>
95         <li>
96             <div
class="label-block"> <label for="distributor:address">Address</label> </div>
97             <div
class="input-box"> <textarea type="text" id="distributor:address" name="txtDistributorAddress" placeholder="Address"><?php echo $row_selectDistDetails['dist_address']; ?></textarea> </div>
98         </li>
99         <li>
100             <input type=
"submit" value="Update Manufacturer" class="submit_button" /> <span class="error_message"> <?php echo $requireErr; ?> </span><span class="confirm_message"> <?php echo $confirmMessage; ?> </span>
101         </li>
102         </ul>
103         </form>
104     </section>
105     <?php
106         include(
"../includes/footer.inc.php");
107     ?>
108 </body>
109 </html>


Gõ tìm kiếm nhanh...